The Role of IPC in the Component-Based Operating System JX

نویسندگان

  • Christian Wawersich
  • Meik Felser
  • Michael Golm
  • Jürgen Kleinöder
چکیده

In currently used operating systems hardware support is used to ensure the memory protection. The communication between protection domains is obviously slower than simple method invocations. Robust component-based services need a flexible system design and fast communication mechanism between different units of protection. We describe the Java operating system JX that uses the type safety of the Java bytecode to enforce the protection between different domains. Furthermore we present a component based file system implementation to demonstrate the flexibility of the system. We also compare different configurations to show the impact of IPCs on fine-granular structured systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mathematical Method and Thermodynamic Approaches to Design Multi-Component Refrigeration Used in Cryogenic Process Part I: Optimal Operating Conditions

Abstract: Minimizing the work consumed in refrigeration system is the most effective measure to reduce the cost of products in sub-ambient chemical processes. The introduction of mixed working fluids into refrigeration system in place of pure working fluids is a recent advancement applied in the field. Due to the lack of systematic design method for Mixed Refrigerant Cycle (MRC), conventional a...

متن کامل

The JX Operating System

This paper describes the architecture and performance of the JX operating system. JX is both an operating system completely written in Java and a runtime system for Java

متن کامل

Second Law Based Analysis of Fluid Flow in the Regenerator of Pulse Tube Refrigerators

As a necessary component, regenerator plays an important role in the refrigeration performance of the pulse tube refrigerator. The objective of this research is to investigate the flow characteristics in a porous regenerator of the pulse tube refrigerators, subjected to oscillating flow. The hydrodynamic and thermal behavior of the regenerator is investigated by considering porous media approac...

متن کامل

Beyond Address Spaces - Flexibility, Performance, Protection, and Resource Management in the Type-Safe JX Operating System

Early type-safe operating systems were hampered by poor performance. Contrary to these experiences we show that an operating system that is founded on an object-oriented, type-safe intermediate code can compete with MMUbased microkernels concerning performance while widening the realm of possibilities. Moving from hardware-based protection to softwarebased protection offers new options for oper...

متن کامل

USENIX Association Proceedings of the 2002 USENIX Annual Technical

This paper describes the architecture and performance of the JX operating system. JX is both an operating system completely written in Java and a runtime system for Java applications. Our work demonstrates that it is possible to build a complete operating system in Java, achieve a good performance, and still benefit from the modern software-technology of this object-oriented, type-safe language...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006